@font-face {
	font-family: 'Graduate';
	font-style: normal;
	font-weight: 400;
	src: local('Graduate'),
		local('Graduate-Regular'),
		url(./assets/fonts/graduate.eot) format('embedded-opentype'),
		url(./assets/fonts/graduate.ttf) format('truetype'),
		url(./assets/fonts/graduate.woff) format('woff');
}
* {
    padding: 0;
    margin: 0;
}
#app {
    background-color: #fafafa;
}

.app-page-title {
    font-family: "Graduate", "Times New Roman", Verdana;
    padding: 10px;
}
.list-container {
    display: flex;
    flex-wrap: wrap;
}

.list-item {
    width: 50%;
    margin-bottom: 15px;
}

.list-item-content {
    margin: 0 auto;
    width: 90%;
    position: relative;
    box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.03);
    background-color: #FFFFFF;
	border-radius: 5px;
}

.item-img {
    width: 100%;
    display: block;
    margin: 0 auto;
    border-radius: 5px 5px 0 0;
}


.item-bottom {
    width: 100%;
}

.item-title {
    color: #333;
    font-size: 14px;
    margin: 0;
    padding: 5px;
}